home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-04-30 | 823 b | 31 lines | [TEXT/MPS ] |
- // ===========================================================================
- // CTextDoc.h ©1994 Metrowerks Inc. All rights reserved.
- // ===========================================================================
-
- #pragma once
-
- #include <LSingleDoc.h>
-
- class CDirtyText;
-
- class CTextDoc : public LSingleDoc {
- public:
- CTextDoc(LCommander *inSuper, FSSpec *inFileSpec);
-
- virtual Boolean IsModified();
-
- virtual void DoAESave(FSSpec &inFileSpec, OSType inFileType);
- virtual void DoSave();
- virtual void DoRevert();
- virtual void DoPrint();
- virtual void OutString(char* str, int len);
-
- void SetDescriptor(ConstStr255Param name);
- // set the Descriptor (usually the window?) to name.
-
- protected:
- CDirtyText *mTextView;
-
- void NameNewDoc();
- void OpenFile(FSSpec &inFileSpec);
- };